LSD is sold in tablets, capsules or in liquid form. It is commonly added to absorbent paper and divided into small ...
www.drugfreeworld.org